﻿@charset "utf-8";
/* CSS Document */

#topNav.nav_fixed{position:fixed;z-index:300;top:0;width:100%}

.navbox_foot{overflow:hidden;zoom:1;padding:30px 0 0;}

#topNav{text-align:center;font-size:16px;font-weight:bold;padding:0;background:#00a0ea;z-index:30}/* 导航背景色，字体 */

#topNav .nav{height:60px;     margin: 0 auto;width:1200px;}/* 导航总高度*/

.navbox li,.navbox_foot li{width: 170px; float:left;line-height:60px;height:60px;position:relative}/* 下拉高度*/

#topNav li a{color:white;display:block;width:100%;height:100%;background-position:0 20px;text-decoration:none}/* 字体颜色 */

#topNav li a:hover{color:#f8a71d}

#topNav li .current,#topNav li:hover,#topNav li:hover a{background:#155b9d;color:#fff}/* 鼠标放置选中背景色 字体颜色 */

#topNav li.line{width:2px;background:white;}/*首页分割线*/

.navbox_foot li{height:52px;line-height:52px}

.shownav{background:#fccf14;position:absolute;font-weight:normal;width:100%;top:58px;padding:0;left:0;display:none;_display:block;z-index:100;}

.nav li:hover .shownav{display:block;text-align:left;font-size:12px}

#topNav li .shownav a{line-height:26px;height:auto;padding:4px 10px;width:auto;background:#155b9d;text-align:center;color:#fff}
/* 下拉背景色*/
#topNav li .shownav a:hover{background-color:#e89e07;}
/* 下拉选中背景色 */
 
 
 
 
 
body{ font-size:14px; font-family:"微软雅黑"; margin:0 auto;}
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,
pre, form, fieldset, table, th, td ,span,a{ margin: 0; padding: 0; }
img{ border:none;} 
/*万能清除浮动开始*/
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix { display: inline-table; } /* Hides from IE-mac */
* html .clearfix { height: 1%; }
.clearfix { display: block; }
.clear{ clear:both;}

.fl{ float:left;}
.fr{ float:right;}
ul{ display:block;list-style:none;}
a{text-decoration: none;}
a:link {color:#939393; } 
a:visited {color:#939393; } 
a:hover{color:#ec0404; text-decoration: none;}
a:active {color:#939393; }
.w1000{ width:1000px; margin:0 auto;} 

.header{ height:113px; background:#155b9d;}
.top{ height:100px;} 
.top_tel{ color:#fff; margin-top:20px;}
.top_tel a{ color:#fff; margin-top:20px; width:206px;}
.top_tel span{ display:block; color:#fff100; font-size:22px; font-weight:bold;}


/*banner start*/
.banner{position:relative;height:374px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:374px;}
.flex-control-nav{position:absolute;bottom:40px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:50px;height:3px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:50px;height:3px;overflow:hidden;background:#fff;cursor:pointer;}
.flex-control-nav .flex-active{background:#ff8400;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:38px;overflow:hidden;cursor:pointer;position:absolute;filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev_icon.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next_icon.png) center center no-repeat;}
.flex-direction-nav li a:hover{filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6;}
/*banner end*/
.keyword{font-size:14px;font-weight: normal;padding-top: 15px;s}


.title{ height:70px; line-height:70px; overflow:hidden;/*position: relative;*/width: 100%;margin: 0 auto;color: #004384;font-size: 26px;}
.title span{ font-size:16px; color:#999; margin-left:5px;}
.more { float:right;}
.more a{/*position: absolute;right: 0px;top: 24px;*/ height:70px; line-height:70px; overflow:hidden;width: 75px;display: block;color: #004384;font-size: 14px;text-align: center;
font-weight: bold;background: url(../images/morebg.png) left  no-repeat;}

.title1{ height:70px; line-height:70px; overflow:hidden; width:100%; margin:0 auto; color:#fff; font-size:26px;}
.title1 span{ margin-left:5px; color:#31afee; font-size:16px;}
.more1{ float:right;}
.more1 a { height:70px; line-height:70px; overflow:hidden; width:75px; display:block; color:#fff; font-size:14px; text-align:center; font-weight:bold; background:url(../images/morebg2.png) left no-repeat;}


.pro_pic{ width:1000px; margin:0 auto; overflow:hidden;}
.pro_pic ul li{ float:left; width:232px; height:228px; margin:0 18px 10px 0;}
.pro_pic ul li a{ width:232px; height:228px; display:block; color:#004384; font-size:14px; font-weight:bold;}
.pro_pic ul li a span{ display:block;height:50px; line-height:50px;overflow:hidden; text-align:center;}
.pro_pic ul li img{ width:230px; height:173px; border:solid 1px #c2c0c0;}

.pro_pic ul .no_mar{ margin:0px;}
.pro_pic ul li a:hover img{ border:solid 1px #1a5b9b;}
.pro_pic ul li a:hover span{ background:#004384;}
.pro_pic ul li a:hover{ color:#00d4f9;}



.aboutbox{ background:url(../images/aboutbg.jpg) no-repeat center; width:100%; height:240px; min-width:1000px;}
.about_img{ width:290px; height:240px; margin:45px 0 0 20px;  padding:3px;}

.about_rig{ width:680px;}
.about_con { color:#666; line-height:32px; font-size:14px; border:solid 1px #e0e0e0; height:100px;  padding:6px 15px 30px 15px;overflow:hidden;}


.casebox{ background:url(../images/casebg.jpg) no-repeat center; height:330px; margin-top:30px; min-width:1000px;}
.case ul li{ float:left; width:219px; height:210px; padding:12px 12px 0 12px; margin-right:5px; background:#fff;border:1px solid #c9cbcd;}
.case ul li span{ color:#004284; height:44px; line-height:44px; overflow:hidden; text-align:center;  font-weight:bold;display:block;}
.case ul .no_mar{ margin-right:0px;}

/*.bor{ position:absolute; left:485px; top:14px;}*/
.news_list dl{ width:500px; height:100px; border-bottom:solid 1px #d2d2d2; float:left;}
.news_list dl dt{ float:left;   height:35px; text-align:center; background:#1a5b9b; border:solid 1px #1097bf; padding-top:4px; line-height:30px; color:#fff; font-size:12px; margin-top:30px;}
.news_list dl dt span{ display:block; font-size:22px;}
.news_list dl dd{ float:left; margin-left:15px; width:405px; height:100px;}
.news_list dl dd .news_tit{ margin-top:24px; display:block; width:405px; height:30px; line-height:30px; overflow:hidden; color:#004684;}
.news_list dl dd .news_info{ display:block; width:405px; height:20px; line-height:20px; overflow:hidden; color:#666; font-size:14px; text-indent:1em;}

.new_left{ width:650px;}
.new_left img{ float:left;}
.n_l{ width:430px;}
.n_l ul{ margin-left:20px;}
.n_l ul li{ height:40px; line-height:40px; overflow:hidden; background:url(../images/newsbg.png) no-repeat left; padding-left:12px; border-bottom:1px solid #d2d2d2;}
.n_l ul li a{ color:#666;}
.n_l ul li a:hover{ color:#004384;}
.n_l ul li span{ float:right;}


.con_right{ width:320px; margin-left:30px;}
.con_right span{ height:32px; line-height:32px; overflow:hidden; color:#666;}
.ej_cont span{ height:30px; line-height:30px; overflow:hidden; color:#666;}
.con01{ background:url(../images/tel.png) no-repeat; padding-left:26px;}
.con02{ background:url(../images/mobile.png) no-repeat; padding-left:26px;}
.con03{ background:url(../images/mail.png) no-repeat; padding-left:26px;}
.con04{ background:url(../images/address.png) no-repeat; padding-left:26px;}

.linkbox{ border-top:1px solid #d2d2d2; margin-top:30px;}
.link{ height:50px; line-height:50px; overflow:hidden;}
.link a{ padding:0 5px; font-weight:normal; color:#999;}

.footerbox{ background:#404040;}
.foot{ height:46px; line-height:46px; overflow:hidden; margin-top:15px; font-size:14px; padding-top:10px;}
.foot a{ color:#fff; padding:0 26px;border-right:1px solid #525252;}
.foot .no_bor{ border-right:none;}
.foot .pad_no{ padding-left:0px;}
.cont{ color:#bababa; font-size:12px; line-height:26px; padding-bottom:10px;}
.cont a { color:#bababa; font-size:12px; line-height:26px; padding-bottom:10px;}



/*二级页面*/
.ej_position{ border-bottom:1px solid #d5d5d5;}
.ej_tit{ height:55px; line-height:55px; overflow:hidden; font-size:26px; color:#004384;	}
.ej_tit span{ color:#999; font-size:16px; margin-left:5px;}
.ej_local{ font-size:12px; color:#666;}
.ej_local a{ color:#155b9d;}

.ej_about_tit{ font-size:24px; text-align:center; color:#666; margin-top:10px;}
.ej_about_data{ margin:10px 0; text-align:center; font-size:12px; color:#999;}
.ej_about_img{ text-align:center; margin:10px 0;}
.ej_about_con { color:#999; font-size:14px; line-height:32px; }
.ej_about_page{ height:60px; line-height:60px; overflow:hidden; color:#999;}
.ej_about_page a{ color:#155b9d;}
.ej_about_page a:hover{ color:#004384; font-weight:bold;}
.page_prev ,.page_next{ width:500px;}

.bor{ border-bottom:1px solid #d5d5d5; padding-bottom:40px;}
.tj_pro{ width:720px;}
.ej_title{ font-size:26px; color:#004384; height:50px; line-height:50px; overflow:hidden; border-bottom:1px solid #d5d5d5;}
.ej_title span{ font-size:16px; color:#999; margin-left:5px;}

.tj_pro ul{ margin-top:18px;}
.tj_pro ul li{ float:left; width:230px; height:209px; margin-right:15px;}
.tj_pro ul li.no_mar{ margin-right:0px;}
.tj_pro ul li img{ border:1px solid #c2c0c0;}
.tj_pro ul li span{ display:block; text-align:center; height:40px; line-height:40px; overflow:hidden;}
.tj_pro ul li a{ color:#999;}
.tj_pro ul li a:hover{ color:#004384;}

.ej_cont{ width:250px; margin-left:30px;}
.ej_cont .ej_tel{ height:50px; line-height:50px; overflow:hidden; display:block; color:#004384; font-size:24px; font-weight:bold;}

.pro_fenl{ margin:20px 0;}
.pro_fenl a{ padding:8px 16px; height:30px; line-height:30px; overflow:hidden; background:#999; color:#fff;}
.pro_fenl a:hover{ background:#004384;}
.pro_list ul{ margin-top:20px;}
.pro_list ul li{ float:left;margin-right:18px;}
.pro_list ul li img{ border:1px solid #c2c0c0;}
.pro_list ul li span{ display:block;text-align:center; height:40px; line-height:40px; overflow:hidden; color:#999; width:232px;}
.pro_list ul li :hover span{ color:#004384;}
.pro_list ul .no_mar{ margin-right:0px;}

.news_list ul li{ margin:10px 0; padding-bottom:10px;border-bottom:#d4dde3 solid 1px;}
.news_list ul li h4{width:900px; height:40px; line-height:40px; overflow:hidden;}
.news_list ul li h4 a{ height:40px; line-height:40px; overflow:hidden; font-size:16px; color:#004384; font-weight:normal; }
.news_list ul li span{ float:right; font-size:14px; color:#999;}
.news_list ul li p{ height:68px; line-height:30px; overflow:hidden; text-indent:2em; color:#666; font-size:14px;}


.mar_b10{ margin-bottom:40px;}

.Page{width:100%; text-align:center; padding:30px 0px;}
.Page a{display:inline-block;width:65px;background:#ffffff;height:48px; vertical-align:middle; line-height:48px; font-size:14px; border:1px solid #e5e5e5; margin-left:-1px; float:left;text-decoration:none; color:#333; outline:none;}
.Page a:hover{ background:#004384; color:#FFF;background-repeat:no-repeat; }
.Page span{display:inline-block;min-width:45px; padding:0 10px;background:#ffffff;height:48px; vertical-align:middle; line-height:48px; font-size:14px; border:1px solid #e5e5e5; margin-left:-1px;float:left;}
.Page span.current{ background:#004384; color:#FFF}

.ann{ width:1000px; margin:0 auto; margin-top:10px; text-align:center;}
.zuo ,.you{ width:13px; height:13px;}


.clear{clear:both;}
.inews{ margin-bottom:15px; padding:4px 5px 4px 16px;}
.inews ul{ list-style-type:none; padding:10px 0;}
.inews ul li{padding:5px 0; line-height:17px;}
.inews ul li a{ background:url(../images/cion01.gif) no-repeat left 3px;padding:0 0 0 15px;display:block;line-height:17px; color:#636363;}
.inews ul li a:visited{ color:#636363;}
.inews ul li a:hover{ color:#212020;background:url(../images/cion01.gif) no-repeat left 3px;}
.inews strong{ line-height:17px;}

#cnzz_stat_icon_1253411649{display:inline;}
.footnav img{ vertical-align:middle;display:inline}

.container1{ padding:5px 5px;}
.container2{ overflow:hidden; padding:15px 0;}
.content1{text-align:left; font-size:14px;}
.content1 h1{ height:26px; line-height:26px; padding-left:10px; /* border:#ccc 1px solid; */ text-align:center;}

.content1 h2{background:#f7f7f7 url(../images/line02.gif) repeat-x left bottom; line-height:30px;}
.content1 h2 p{ background:url(../images/cion04.gif) no-repeat 5px 12px; line-height:30px; padding-left:20px; font-size:14px; color:#212020; height:30px;}
.content1 h2 a{ color:#212020; line-height:30px; text-decoration:underline;}
.content1 h2 a:visited{ color:#212020;}
.content1 h2 a:hover{ color:#000;}

.content1 h3{ color:#212020; font-size:26px; text-align:center;}
.content1 h4{color:#493200; font-weight:normal; margin:10px 0; text-align:left; padding-left:12px;}
.content1 h5{ text-indent:5px;line-height:25px;  color:#212020; padding-left:10px; line-height:25px;}
.content1 h6{line-height:25px;color:#696969; font-weight:normal; margin:5px 0; text-align:center; font-size:12px;}
 

 

.pages { clear:both; padding:20px 45px 0 0; color:#444; }
	.pages a { color:#444; }
	.pages a:hover { color:#f60;  font-weight:bold  }
	.pages ul { text-align:right;list-style:none }
	.pages li { display:inline; margin-left:8px;list-style:none }


	.tag{margin:0 10px;}
	.tag a{margin:0 3px;text-decotaion:none;margin:0 3px;}
	.tag a:hover{text-decoration:underline;}

.newslist{}
.newslist ul{ list-style:none;}
.newslist li{ line-height:17px; padding:9px 0;background:url(../images/line02.gif) repeat-x left bottom;}
.newslist li a{ display:block;line-height:17px; font-family:tahoma,"宋体"; cursor:pointer; color:#636363;background:url(../images/cion01.gif) no-repeat 5px 3px;}
.newslist li a p{ padding-left:25px;  line-height:17px; color:#636363; font-size:14px; text-align:left}
.newslist li a span{ float:right; line-height:17px; padding-right:10px;}
.newslist li a strong{ line-height:17px;}
.newslist li a:visited{ color:#636363;}
.newslist li a:hover{color:#212020;}
.newslist li a:hover p{background:url(../images/cion01.gif) no-repeat 5px 3px;color:#212020;}

.productsb{ padding:0 10px 20px 10px;}
.productsb .list{ width:140px; text-align:center; float:left; padding:10px 0 0 0;}
.productsb .list h4{ width:124px; height:124px;}
.productsb .list h4 a{width:120px;height:120px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:104px;*font-family:Arial;border:#817F7F 1px solid;padding:1px;}
.productsb .list h4 a:hover{ border:#000 1px solid;}
.productsb .list h4 img{vertical-align:middle;}
.productsb .list span{ display:block; padding:5px 0 0 0; line-height:18px; color:#636363;}
.productsb .list span strong{ line-height:18px;}

.comment_list{ padding:15px 20px 25px; font-size:12px;}
.comment_list ul{ list-style-type:none;}
.comment_list li{ line-height:18px; padding:6px 0;font-size:14px; }
.comment_list li a{ line-height:18px; display:block;padding:0 0 0 16px; color:#636363; font-size:14px; background:url(../images/cion01.gif) no-repeat left 4px;}
.comment_list li a:visited{color:#636363;}
.comment_list li a:hover{color:#212020; background:url(../images/cion01.gif) no-repeat left 3px; text-decoration:underline;}


.title02{background:url(../images/line02.gif) repeat-x left bottom; height:30px;}
.title02 h1{ background:url(../images/cion04.gif) no-repeat 5px 12px; line-height:30px; padding-left:20px; font-size:14px; color:#212020;}
.title02 h4{ background:url(../images/cion04.gif) no-repeat 5px 12px; line-height:30px; padding-left:20px; font-size:14px; color:#212020;}
.title02 a{ color:#212020; line-height:30px; padding-right:8px; float:right;}
.title02 a:visited{color:#212020;}


.pro_b{ padding:0 0 10px 0;}
.pro_b div{float:left; margin:5px 0; width:24%;}
.xuan{border-bottom:#ababab 1px dotted; margin-bottom:12px;}
.pro_b h2{width:154px;height:154px;margin:0 auto; }
.pro_b h2 a{width:150px;height:150px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:104px;*font-family:Arial;border:#e7e7e7 1px solid;padding:1px;}
.pro_b h2 a:hover{ border:#212020 1px solid;}

.pro_b h2 img{ vertical-align:middle;}

.pro_b h3{text-align:center; margin-top:10px;color:#666666;display:block;font-size:12px; line-height:30px;}
.pro_b h3 a{ color:#666666; font-size:12px; font-weight:normal;line-height:16px;}
.pro_b h3 a:visited{ color:#666666;}
.pro_b h3 a:hover{ color:#212020;}

